basket-weave armor - Turco Inglés Diccionario